home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
dskut
/
mindos11.zip
/
MAKEFILE
< prev
next >
Wrap
Text File
|
1991-04-05
|
2KB
|
75 lines
# Makefile for MINIX-to-DOS utilities
# Using Microsoft C 5.10 (or Turbo C 1.0) and NDMAKE 4.3
# Copyright 1988,1991 Steven W. Harrold -- All rights reserved.
# $Header: MAKEFILE._V 1.6 91/04/05 15:56:47 SWH Exp $
#======================================================================
# The Microsoft macros
#MODEL = S
#CC = cl
#CFLAGS = -A$(MODEL) # -Zi (for Codeview debugging)
#LD = link
#LFLAGS = /noe/noi /stack:8000 # /co (for Codeview debugging)
#LL = $(LIB)\;
# The Turbo C macros
MODEL = s
CC = tcc
CFLAGS = -I$(INCLUDE) # -v (for Turbo Debugger)
LD = tlink
LFLAGS = $(LIB)\c0$(MODEL) /c # /v (for Turbo Debugger)
LL = $(LIB)\c$(MODEL)
.RESPONSE_LINK: tlink
.SUFFIXES: # this dependency is blank on purpose
.SUFFIXES: .obj .c
.c.obj :
$(CC) $(CFLAGS) -c $*.c
#======================================================================
OBJS = devinit.obj devread.obj mblock.obj mdump.obj mgetinod.obj \
mhexbuf.obj mls.obj mmin2dos.obj mrdblk.obj mread.obj \
mrfile.obj mshdir.obj mshent.obj mshname.obj mdisk.obj
PROGS = mblock.exe mdump.exe mls.exe mread.exe mdisk.exe
which : all
all : $(PROGS)
#======================================================================
MBLOCK = mblock.obj mrdblk.obj mhexbuf.obj devread.obj devinit.obj
mblock.exe : $(MBLOCK)
$(LD) $(LFLAGS) $(MBLOCK) ,$*,,$(LL)
MDUMP = mdump.obj mrdblk.obj mhexbuf.obj devread.obj devinit.obj
mdump.exe : $(MDUMP)
$(LD) $(LFLAGS) $(MDUMP) ,$*,,$(LL)
MLS = mls.obj mrdblk.obj mshdir.obj mrfile.obj \
mshent.obj devread.obj mshname.obj devinit.obj
mls.exe : $(MLS)
$(LD) $(LFLAGS) $(MLS) ,$*,,$(LL)
MREAD = mread.obj mrdblk.obj mgetinod.obj mrfile.obj \
devread.obj mmin2dos.obj devinit.obj
mread.exe : $(MREAD)
$(LD) $(LFLAGS) $(MREAD) ,$*,,$(LL)
MDISK = mdisk.obj devinit.obj
mdisk.exe : $(MDISK)
$(LD) $(LFLAGS) $(MDISK) ,$*,,$(LL)
#======================================================================
$(OBJS) : dev.h mfs.h mfs.x
#---eof---